home *** CD-ROM | disk | FTP | other *** search
- /* ======================
- * PedModelApplication.cc
- * ======================
- */
-
- #include "PedestalDebugging.h"
-
- //#include <DiskInit.h>
- //#include <Menus.h>
- //#include <ToolUtils.h>
- //#include <Windows.h>
-
- #include "PedModelApplication.hh"
-
- // Apple Event Assistant classes.
- #include "AEARegistry.h"
- //#include "AEAHandlerGetData.hh"
- //#include "AEAAccessorWildFromNull.hh"
- //#include "AEAAccessorWildFromList.hh"
- //#include "AEAAccessorModelFromWild.hh"
- //#include "AEAModelName.hh"
-
- // Pedestal classes
- #include "PedApplication.hh"
- //#include "Ped1AppProcess.hh"
- //#include "PedHandlerOpenApp.hh"
- //#include "PedHandlerQuit.hh"
- //#include "PedWindow.hh"
- //#include "PedAgent.hh"
- //#include "PedAgentAboutBox.hh"
-
- // Xtep classes
- //#include "XAutoReleasePoolObj.hh"
-
-
- PedModelApplication::PedModelApplication(PedApplication &inSubject)
- : mSubject(inSubject)
- {
- }
-
- PedModelApplication::~PedModelApplication()
- {
- }
-
- void
- PedModelApplication::GetProperty(DescType inDesiredClass, DescType inPropertyID, AEAModel *&outObject) const
- {
- #if 1
- if (inPropertyID == pName) {
- AEAModelName *model = new AEAModelName(*this, mSubject.Name());
- model->SetTransience(true);
- outObject = model;
- } else
- #endif
- ThrowOSErr_(errAENoSuchObject);
- }
-